﻿a img {
	border: none;
}
a {
	text-decoration: none;
}
body, p, h1, h2, h3, h4, table, td, th, ul, ol, textarea, input {
	font-family:verdana,helvetica,arial,sans-serif;
}
body {
	font-size: 62.5%;
	font-family: helvetica,georgian, arial,sans-serif;
	line-height:2em;
}

div.rootCol{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:140px;
	margin:0px 150px 10px 150px;
	background-color:white;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}


div.leftCol{
	position:absolute;
	width:150px;
	top:450px;
	left:160px;
	border:1px dashed black;
	background-color:#eee;
	padding:10px;
	z-index:2;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:128px;
}

div.leftMenuCol{
	position:relative;
	width:150px;
	border:1px dashed black;
	background-color:#eee;
	bottom:20px;
	z-index:2;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:128px;
}

div.centerCol{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:600px;
	height:auto;
	min-width:120px;
	left:320px;
	border:1px solid black;
	margin:0px 0px 30px 0px;
	background-color:white;
	padding:15px;
	z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

div.centerMenuCol{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:140px;
	margin:0px 150px 20px 150px;
	background-color:white;
	padding:15px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

div.centerFooterCol{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:140px;
	left: 150px;
    bottom: 0px;
	right: 150px;
	background-color:white;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

div.rightCol {
	position:absolute;
	top:20px;
	right:20px;
	border:1px dashed black;
	background-color:#eee;
	padding:10px;
	z-index:1;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:168px;
}
body>#leftCol {width:150px;}
